/**
 * 
 */
package com.ztesoft.train.ssh.service;

import java.util.List;

import com.ztesoft.train.ssh.model.Person;


/**
 * Defines behaviors a PersonService must implement to 
 * support interaction between a Controller and PersonDao
 * @author ztesoft
 *
 */
public interface PersonService extends ServiceInterface{
	
	
	/**
	 * Get Person with the associated emplid.
	 * @param emplid - Employee ID
	 * @return Person object
	 */
	public Person findbyEmplid(Long emplid);
	
	
	/**
	 * Get all Person objects.
	 * @return collection of Person objects
	 */
	public List<Person> findAllEmployees();
}
